name := "akka-http-json4s-experimental"

organization := "ws.corbin"

version := "0.0.1"

scalaVersion := "2.11.7"

scalacOptions := Seq("-unchecked", "-feature", "-deprecation", "-encoding", "utf8")

libraryDependencies ++= {
  val akkaStreamV = "1.0"
  val scalaTestV = "3.0.0-M1"
  val scalaMockV = "3.2.2"
  val json4sVersion = "3.3.0"
  val akkaVersion = "2.3.9"

  val json4sNative = "org.json4s" %% "json4s-native" % json4sVersion
  val json4sJackson = "org.json4s" %% "json4s-jackson" % json4sVersion

  Seq(
    "com.typesafe.akka" %% "akka-http-experimental" % akkaStreamV,
    "com.typesafe.akka" %% "akka-http-core-experimental" % akkaStreamV,
    "com.typesafe.akka" %% "akka-slf4j" % akkaVersion,
    json4sNative,
    json4sJackson
//    "com.typesafe.play" %% "play-json" % "2.4.2"
//    "org.scalatest" %% "scalatest" % scalaTestV % "it,test",
//    "org.scalamock" %% "scalamock-scalatest-support" % scalaMockV % "it,test",
//    "com.typesafe.akka" %% "akka-http-testkit-experimental" % akkaStreamV % "it,test"
  )
}

